﻿@model KPIS.GERP.Models.ICM.InventoryRepair
@using KPIS.GERP.Models.ICM

@{
    var service = new KPIS.GERP.WEB.GIMS.RepairService.RepairServiceClient();
    var DealerRepairSelectList = service.SelectListDealer();
    var JobsiteSelectList = service.SelectListJobsite();
    var WarehouseSelectList = service.SelectListWarehouse();
    var RepairStatusSelectList = service.SelectListRepairStatus(KPIS.GERP.Models.ICM.IcmMasLookUpType.LookUpType.RepairStatus);
    
    int ID = ViewBag.AssetId == null ? 0 : Convert.ToInt32(ViewBag.AssetId);

    var ModelAsset = service.SelectAsset(new KPIS.GERP.Models.ICM.Asset()
                    {
                        AssetId = ID,
                        RecordStatus = "!" + KPIS.GERP.Models.SYS.RecordStatus.DeletedStatus
                    }, null).FirstOrDefault();         
}

<div class="widget-box span11">
	<div class="widget-header header-color-blue2">
        <h4 class="lighter smaller">รายละเอียดการส่งซ่อม</h4>
    </div>
	<div class="widget-body">
		<div class="widget-body-inner">
			<div class="widget-main">

                <div class="form-horizontal">

				<div class="control-group">
					<div class="control-label">
					    วันที่ซ่อม : 
					</div>
					<div class="controls">                          
                        @Html.EditorFor(model => model.RepairDate)                     
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    สถานะการซ่อม : 
					</div>
					<div class="controls">                          
                        @Html.DropDownListFor(model => model.RepairStatus, RepairStatusSelectList, new { id="ddlRepairStatus", @class = "chzn-select input-xlarge", data_placeholder = "เลือกสถานะการซ่อม..." })
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    รายการครุภัณฑ์ที่ซ่อม : 
					</div>
					<div class="controls-detail"  style="margin-top:5px !important;">                          
                        @Html.DisplayName(ModelAsset.AssetName)     
                        @Html.HiddenFor(model => model.AssetCode, new { Value = ModelAsset.AssetCode })
                        @*@Html.Hidden("AssetCode", ModelAsset.AssetCode)*@                         
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    รายละเอียดการส่งซ่อม : 
					</div>
					<div class="controls">                          
                        @Html.TextAreaFor(model => model.RepairDescr)                          
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    สาเหตุการส่งซ่อม : 
					</div>
					<div class="controls">                          
                        @Html.TextAreaFor(model => model.Cause)                          
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    ค่าใช้่จ่ายในการซ่อมแซม : 
					</div>
					<div class="controls">                          
                        @Html.TextBoxFor(model => model.RepairAmount, new { id="Amount" })&nbsp&nbsp&nbsp<b>บาท</b>                          
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    ส่วนลดจากการซ่อมแซม : 
					</div>
					<div class="controls">                          
                        @Html.TextBoxFor(model => model.RepairDiscount, new { id="Discount" })&nbsp&nbsp&nbsp<b>บาท</b>                          
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    หน่วยงาน/คลังที่ส่งซ่อม : @Html.Raw("<font color='red'>") เลือกอย่างใดอย่างหนึ่ง @Html.Raw("</font>")
					</div><br />
					<div class="controls"> 
                            @Html.RadioButton("radio","Jobsite", true)<span class="lbl"><b>หน่วยงานที่ส่งซ่อม</b>
                                <span id="spanDDLJobsite"><b> : </b>@Html.DropDownListFor(model => model.JobSiteId, JobsiteSelectList, new { id="ddlJobsite", @class = "chzn-select input-xlarge", data_placeholder = "เลือกหน่วยงานที่ส่งซ่อม..." })</span>
                            </span>&nbsp&nbsp&nbsp&nbsp&nbsp   
                            @Html.RadioButton("radio","Warehouse")<span class="lbl"><b>คลังที่ส่งซ่อม</b>
                                <span id="spanDDLWarehouse"><b> : </b>@Html.DropDownListFor(model => model.WhId, WarehouseSelectList, new { id="ddlWarehouse", @class = "chzn-select input-xlarge", data_placeholder = "เลือกคลังที่ส่งซ่อม..." })</span>
                            </span>           
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    บริษัทที่รับซ่อม :
					</div>
					<div class="controls">     
                        @Html.DropDownListFor(model => model.DealerRepairId, DealerRepairSelectList, new { id="ddlDealer", @class = "chzn-select input-xlarge", data_placeholder = "เลือกบริษัทที่รับซ่อม..." })                          
					</div>                              
				</div>

                <div class="control-group">
					<div class="control-label ">
					    หมายเหตุเพิ่มเติม :
					</div>
					<div class="controls">                          
                        @Html.TextAreaFor(model => model.RepairRemark)                          
					</div>                              
				</div>
        
                </div>

            </div>
        </div>
    </div>
</div>